package com.github.ltsopensource.biz.logger.domain;

import com.github.ltsopensource.core.constant.Level;
import com.github.ltsopensource.core.domain.JobType;

import java.util.Map;

/**
 * @author Robert HG (254963746@qq.com) on 8/20/14.
 *         任务执行 日志
 */
public class BigTasklogPo {
	private String taskId;
	private String taskDes;
	private int taskNum;
	private String cronExpression;
	private int taskPri;
	private int taskType;
	private String taskMaxTime;
	private String taskSeedCMD;
	private String taskCrawlerCMD;
	private String submitNodeGroup;
	private String taskTrackerNodeGroup;
	private int status;
	private long creatTime;
	public String getTaskId() {
		return taskId;
	}
	public void setTaskId(String taskId) {
		this.taskId = taskId;
	}
	public String getTaskDes() {
		return taskDes;
	}
	public void setTaskDes(String taskDes) {
		this.taskDes = taskDes;
	}
	public int getTaskNum() {
		return taskNum;
	}
	public void setTaskNum(int taskNum) {
		this.taskNum = taskNum;
	}
	public String getCronExpression() {
		return cronExpression;
	}
	public void setCronExpression(String cronExpression) {
		this.cronExpression = cronExpression;
	}
	public int getTaskPri() {
		return taskPri;
	}
	public void setTaskPri(int taskPri) {
		this.taskPri = taskPri;
	}
	public int getTaskType() {
		return taskType;
	}
	public void setTaskType(int taskType) {
		this.taskType = taskType;
	}
	public String getTaskMaxTime() {
		return taskMaxTime;
	}
	public void setTaskMaxTime(String taskMaxTime) {
		this.taskMaxTime = taskMaxTime;
	}
	public String getTaskSeedCMD() {
		return taskSeedCMD;
	}
	public void setTaskSeedCMD(String taskSeedCMD) {
		this.taskSeedCMD = taskSeedCMD;
	}
	public String getTaskCrawlerCMD() {
		return taskCrawlerCMD;
	}
	public void setTaskCrawlerCMD(String taskCrawlerCMD) {
		this.taskCrawlerCMD = taskCrawlerCMD;
	}
	public String getSubmitNodeGroup() {
		return submitNodeGroup;
	}
	public void setSubmitNodeGroup(String submitNodeGroup) {
		this.submitNodeGroup = submitNodeGroup;
	}
	public String getTaskTrackerNodeGroup() {
		return taskTrackerNodeGroup;
	}
	public void setTaskTrackerNodeGroup(String taskTrackerNodeGroup) {
		this.taskTrackerNodeGroup = taskTrackerNodeGroup;
	}
	public int getStatus() {
		return status;
	}
	public void setStatus(int status) {
		this.status = status;
	}
	public long getCreatTime() {
		return creatTime;
	}
	public void setCreatTime(long creatTime) {
		this.creatTime = creatTime;
	}
	@Override
	public String toString() {
		return "BigTasklogPo [taskId=" + taskId + ", taskDes=" + taskDes + ", taskNum=" + taskNum + ", cronExpression="
				+ cronExpression + ", taskPri=" + taskPri + ", taskType=" + taskType + ", taskMaxTime=" + taskMaxTime
				+ ", taskSeedCMD=" + taskSeedCMD + ", taskCrawlerCMD=" + taskCrawlerCMD + ", submitNodeGroup="
				+ submitNodeGroup + ", taskTrackerNodeGroup=" + taskTrackerNodeGroup + ", status=" + status
				+ ", creatTime=" + creatTime + "]";
	}
	
}
